﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace PcaParqueos.BOL
{
    public class oRegistro
    {
        public string empresa_id { get; set; }
        public string oficina_id { get; set; }

        [Required]
        public long registro_id { get; set; }

        public long terminal_registro_id { get; set; }

        [Required]
        [Display(Name = "Liquidacion")]
        public long liquidacion_id { get; set; }
        public string usuario_liquidacion_id { get; set; }
        public long terminal_liquidacion_id { get; set; }
        public long vehiculo_id { get; set; }

        [Display(Name = "Es Abonado")]
        public bool es_abonado { get; set; }
        public long sesion_id { get; set; }

        [Display(Name = "Fecha-Hora ingreso")]
        public DateTime fecha_hora_ingreso { get; set; }
        public DateTime fecha_hora_salida { get; set; }

        public DateTime fecha_hora_sistema { get; set; }
        [Required]
        [Display(Name = "Horas contabilizadas")]

        [Range(1, 5000)]//Aprox unos 6 meses y unos dias como maximo
        public int horas_contabilizadas { get; set; }
        public long comprobante_id { get; set; }
    }
}
